St. Moritz, Switzerland: St. Moritz clings to the side of a steep mountain at it's back, and has an incredibly picturesque lake at it's feet. St. Moritz Lake has a path encircling it for biking, walking, running, or whatever. Switzerland is an incredibly dog-friendly place - maybe only dog owners can truly appreciate this photo!