Shambha-La is a beautiful resort located in Leh at an altitude of 11000 feet. It is a peaceful place that completely redefines the word silence. The mighty Indus river which cuts arcoss the high valleys through the mountain gorges looks like a steam when viewed from this exquisite resort. September is the best month to visit this place.