Switzerland the land of greens and amazing view of trains