Thailand?If you’ve seen one temple you’ve seen em’ all.
Not Thailand, next door in Cambodia.
This temple complex, or city in the jungle is very large and was totally lost to civilization as it was overgrown by the thick jungle.
I saw nothing similar to it in Thailand.