Zooming in closer. Pikes Peak (upper left) is about 65 miles away.