John Holland Well-Known Member Jun 26, 2017 #1 This is one of my favorite scenes from my trip to Switzerland. This is located on Mount Stoos outside of Luzern.
This is one of my favorite scenes from my trip to Switzerland. This is located on Mount Stoos outside of Luzern.