The land of snow peaks