Wow, two skyline features in a row. Crazy!
I congratulate Patrick and Tyler* for making the connection between my clue (it mentioned light and wonder) and the satellite image’s unique northward facing beach to correctly identify the location as Pharos, an island off of Alexandria, Egypt. This was the location of the Lighthouse of Alexandria (one of the seven wonders of the world).
No one got the skyline. It was Rochester, NY.
So this brings us to this week’s puzzle.
*no proof was provided from Tyler, but his comment made it seem like he knew the answer