Log In or Register
Took this while in Graineau, Germany - just walking along the road. Zugspitze is the highest mountain in Germany, and theres a good restaurant on the observation deck all the way at the top (get the steak & onions if you get a chance :D ).