Where is House of Opium?

Where is House of Opium located?

House of Opium, House of Opium, Thailand (approx. 20.351515°, 100.081604°)


Where is House of Opium on the map?