Photographer Gives Us An Inside Look At Meghalaya India The Wettest