Those are BIG mountains. The moon is 1/4 million miles away, and yet the mountains are behind the moon, and retain such scale and detail...

Mind if I use it for a "what's wrong with this picture" question in my astro 100 class?

The meteors are best after midnight, and especially in the dark hours just before dawn. There are associated meteors for several nights before and after the peak tonight.