Location: Vietnam
Caption: The building in the image is the Satra Building, located on Dong Khoi Street in District 1 of Ho Chi Minh City, Vietnam
Caption (English (eng)): The building in the image is the Satra Building, located on Dong Khoi Street in District 1 of Ho Chi Minh City, Vietnam