Last year i went meghalaya to see this amazing creation of nature. So just thought of sharing a little close up video with you all guys. Its worth it do visit :).
Do check the video . And do visit the living root bridge , its in meghalaya , india.