10 / 10
10. War Remnants Museum, Vietnam. Located in Ho Chi Minh City, in North Vietnam, the War Remnants Museum tells the story of the Vietnam War from the perspective of the Vietnam government. Opened in 1975 as the "Exhibition House for US and Puppet Government," the name was changed with the normalization of U.S. relations in 1995.
+

© Prenn | CC BY-SA 3.0