Wat Tham Khao Yoi is a beautiful temple adjacent to the rocky mountains of Phetchaburi Province in Thailand.