A scenic view of a village nestled among majestic mountains in Montreux, Switzerland, showcasing a blend of nature and man-made structures against a clear blue sky.