Shillong Peak
Featured in this video is the Shillong Peak in Meghalaya, one of the northeastern states in India. The Shillong peak stands around 2000 m above the sea level. Dedicated to Shillong city, the peak is an ideal picnic spot and also the highest point in the state.
This peak offers a breathtaking view of the city. Near this point is a thick pine forest, which is really a great sight.