Downed American helicopters are displayed in front of the Ho Chi Minh City War Remnants Museum.
Ho Chi Minh City, Vietnam
:
/