This is the temple of Wat Tham Khao Chaka, at Sa Kaeo in Thailand. The stairs at the end are very steep and there are monkeys.

Code produit:
532158330