Where is Prince Mahidol Hall?

Where is Prince Mahidol Hall located?

Prince Mahidol Hall, Prince Mahidol Hall, Thailand (approx. 13.789556°, 100.32117°)


Where is Prince Mahidol Hall on the map?