Living Root Bridge ๐ŸŒ„๐Ÿ™ƒ, it’s India, yes.! :)

Double Decker Living Root Bridge, Nongriat, Meghalaya, India