A bridge in Meghalaya constructed by the living roots of fig trees. This is actually "sustainable living architecture".
Meghalaya is a state in north-eastern India. The word "Meghalaya" means "the Abode of Clouds".
Meghalaya is a state in north-eastern India. The word "Meghalaya" means "the Abode of Clouds".