It's been hard to stump our guessers recently, so all we're going to tell you about this photo is that it was taken in the United Kingdom. Can you figure out where this bay is located?
Log in and leave your guesses below and check back here on Monday for the answer.
UPDATE 5/23/11: For the first time in a long time, nobody guessed where this picture was taken. This is Elie Bay at low tide in the Kingdom of Fife, Scotland.
Lyndsey Matthews is an online editorial assistant at Travel + Leisure.