Amusing Meghalaya’s Living Bridge November 17, 2011 gags A bridge in Meghalaya, India made from the living roots of Fig Trees.