Stechelberg, Switzerland, in my opinion the most beautiful town in the world. Hiking in the Alps is like following roads through the sky. The time I spent there is why I plan to study abroad there next year. Tags ben lillyStechelbergswitzerland