Living bridges of Cherrapunji nature

 Meghalaya • India •