Sunset View in Meghalaya
Featured in this video is the sunset view over a hillock in Shillong in Meghalaya, a north-eastern state of India. Considered as ‘Mini London’, Shillong, the capital of Meghalaya is a picturesque spot and is visited by tourists throughout the year.
The lush green terrain, serene rivers and the mountain view are really a feast for the eyes of the travellers. One can get an enchanting view of sunset and sunrise from this spot.