In all of the videos I’ve seen in the last week (maybe even the last month), this is my favorite. It’s a video from National Geographic of photographer Carsten Peter venturing into the largest cave system on earth. The cave is located in a remote mountainous region of Vietnam and it’s largely still unexplored. It’s got life forms that have yet to be documented and it houses waterfalls and forests of its own. Quite a remarkable place. [via]
It’s a long video, but trust me, the photos will be worth your time.