The Tham Khao Luang Cave in Phetchaburi Thailand is a very impressive cave housing lots of Buddha statues