This is a Waterfall at Cherrapunji, Meghalaya, the land of clouds.Once Cherrapunji recieved the highlest rainfall throughout the year. Seven Sisters Waterfall is a beautiful and famous waterfall in Meghalaya. The picture was shot amidst clouds. It was end December,winter, water comes yet,not from snow but from the clouds. The picture was corrected with contrast changes and some touches in photoshop.