Lost Cave Temples of the Himalayas
- Episode aired Nov 18, 2009
A team takes on the dangerous job of climbing into the crumbling caves that humans have not entered for thousands of years.A team takes on the dangerous job of climbing into the crumbling caves that humans have not entered for thousands of years.A team takes on the dangerous job of climbing into the crumbling caves that humans have not entered for thousands of years.