Shila Peak is a towering peak located at Spiti valley in Himachal Pradesh.
Added to Places to Visit and categorized in Lahaul and Spiti — 8 years ago