Ho Chi Minh City, Vietnam
Presidential Palace of South Vietnam
Independence Palace, Ho Chi Minh City, Vietnam See on map