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 […]