Nature
 

The only place in the world from where it's possible to see 8 of 14 8,000 meters mountains.