Where is Holy Redeemer Church?

Where is Holy Redeemer Church located?

Holy Redeemer Church, Holy Redeemer Church, Thailand (approx. 13.734739°, 100.54887°)


Where is Holy Redeemer Church on the map?