Here are some images I took while passing Switzerland last month.
I am not really sure if I took this image while we were passing the Rheintal mountains in Switzerland. Some of the tips of the mountains has still snow on it.
Switzerland is situated in Western Europe. It is bordered by Germany to the north, France to the west, Italy to the south, and Austria and Liechtenstein to the east.