Where is Lannawild?

Where is Lannawild located?

Lannawild, Chiang Mai province, Thailand (approx. 18.88102°, 99.34511°)


Where is Lannawild on the map?