Amazing Living Architecture – Root Bridges of Cherrapunji

You may be mistaken for thinking that these are photos taken from the set of one the Lord of the Rings movies but in actual fact these are real examples of living architecture. The bridges you see are from Cherrapunji, India which is one of the wettest places on Earth and are actually made by […]