Do you know where this idyllic lake scene is? Log in and leave your guesses below.

Check back on Monday for the answer!

UPDATE 6/25/12: This boat is floating in Lake Geneva off the shore of Montreaux, Switzerland.

Lyndsey Matthews is an assistant digital editor at Travel + Leisure. Follow her on Twitter: @matthewslyndsey