Su principal sitio de veneración se encuentra al sur del país, a unos 100 kilómetros al sur de Phnom Penh, en la vía que conduce de la capital al puerto marítimo de Sihanoukville.