
Vincom Center, the luxury shopping mall at Landmark 81 in Ho Chi Minh City, has now opened its doors. Located on the banks of the River Saigon, Landmark 81 is 461.2m tall, making it the tallest building in Vietnam and one of the tallest in the world.
The 50,000m² shopping centre occupies six of the skyscraper’s 81 storeys, housing more than 100 domestic and international brands.