Switzerland

A country landlocked between towering mountains,Snow covered peaks, alpine lakes and green meadows dotted with wooden Chalets and farms.