Where is Chanaplace Lanna?

Where is Chanaplace Lanna located?

Chanaplace Lanna, Chiang Mai province, Thailand (approx. 18.78283°, 98.98229°)


Where is Chanaplace Lanna on the map?