Satellite map of Chamchuri Square
Chamchuri Square is a high-rise building complex located in Bangkok, Thailand. It consists of a commercial office tower, a residential tower and a podium housing a shopping mall which connects the two.
Latitude: 13° 43' 34.79" N
Longitude: 100° 31' 29.99" E