Ho Chi Minh City (HCMC), also known as Saigon, is Vietnam's largest city, with a population of around 10 million in 2023. It's located in the south of the country, along the Saigon River, and is the economic and cultural heart of Vietnam. The city's geography is defined by rivers and canals, and it's about 50 miles (80 km) from the South China Sea