An absolute must see and highlight of any visit to the picturesque city of Montreux on the shores of Lake Geneva, the awe inspiring statue of Freddie Mercury commands the waterfront with the same style and grace that the great man himself did with the live stage. A fitting tribute to this legend of modern rock, in a city he loved and called home, it's no surprise that Queen fans from all over the world have made the pilgrimage to this site since it's unveiling in 1996. I hand blended a little texture with my original photograph.
September 4th, 2022
Viewed 65 Times - Last Visitor from Mount Laurel, NJ on 01/30/2023 at 4:07 PM