Every once in a while, I stumble upon a place that absolutely stuns me. Mont Saint Michel, a medieval-era fortified abbey on the coast of France, is one of those places. It rises out of the tidal flats like some enormous stone wedding cake, the tallest thing around it for dozens of miles, and it’s every bit as impressive as it sounds. It might be a tourist trap, but in this case, it’s worth it.

Also, it’s worth noting that I nearly got stranded in the French countryside for the night to get these pictures. Solo travel is one hell of a ride.