Top view of the highest waterfall in India, in Cherrapunji