Tham Lot is a huge cave system located in the Mae Hong Son Province, in northern Thailand. The Nam Lang River flows through the cave full of breathtaking stalactites and stalagmites. It used to be once a dwelling place of pre-historic man. The cave is also home to hundreds of bats.