6 Replies to “Contest #103”

  1. That’s Le Mont Saint-Michel, a tidal island off the coast of France at the mouth of the Couesnon River.

Comments are closed.