Wiesbaden, Germany
People & Lifestyle | Travel & Landscape
A scenic view of Lake Obersee surrounded by mountains and forest in Bavaria, Germany.