zNSFW

U First Doctor 63

A 'living root bridge' in Meghalaya, India, grown and woven from large trees.