The unspoilt forests of Meghalaya, India are home to a marvel of human ingenuity: the living root bridges


40


CNN