The 461 meters tall, 81-storey building is built on the western banks of the Saigon River in the city's Binh Thanh District, located just north of Ho Chi Minh City's historic center and to the immediate south of Saigon Bridge.