Like being inside Jurassic Park': India's living bridges are testament to the power of nature