143720333_l.jpg

Waterfall in Meghalaya, northeast India