This huge statue was photographed in Wat Phra Kaew in Bangkok. Translated in to English, the Temple of the Emerald Buddha. Although this statue must have been at least 20 feet tall, it was only a small part of this temple. It is regarded as the most sacred Buddhist temple in Thailand. There is a lot of history about the temple and the Grand Palace next door but sadly, I couldn’t find any information about Tosakanth.