Where is Wat Pa Maha Chedi Kaew?

Where is Wat Pa Maha Chedi Kaew located?

Wat Pa Maha Chedi Kaew, Wat Pa Maha Chedi Kaew, Thailand (approx. 14.618516°, 104.41896°)


Where is Wat Pa Maha Chedi Kaew on the map?