Independence Palace Ho Chi Minh city

Ho Chi Minh City's iconic Independence Palace museum. Photo: Wikimedia Commons

April 1, 2018 11:10 AM (UTC+8)