Freepik
    Independence Palace in Ho Chi Minh City, Vietnam. Independence Palace is known as Reunification Palace and was built in 1962-1966

    Independence Palace in Ho Chi Minh City, Vietnam. Independence Palace is known as Reunification Palace and was built in 1962-1966