Independence Palace Ho Chi Minh city

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

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