Where is Wat Chiang Man?

Where is Wat Chiang Man located?

Wat Chiang Man, Chiang Mai, Thailand (approx. 18.79383°, 98.98898°)


Where is Wat Chiang Man on the map?