Previous Image Next Image dsc03509 Independence Palace, and a replica of one of the tanks that famously stormed the gates, at the exact point of the fall/liberation of Saigon on April 30, 1975.