Live action footage
The War Remnants Museum is a war museum at 28 Vo Van Tan, in District 3, Ho Chi Minh City, Vietnam. It primarily contains exhibits relating to the Vietnam War.
4K
4096 x 2160
에디토리얼 전용