E204016
Cherrapunji is a town in northeastern India renowned for its exceptionally high rainfall and dramatic living root bridges.