Ho Chi Minh City (Saigon) is the financial capital of the country and the most attractive location for starting a new business in Vietnam. The city is located in the heart of Southeast Asia, the fastest-growing region in the world with a population of more than 600 million people.