Live action footage
The Independence Monument in Phnom Penh was built in 1958 for the independence of Cambodia from France in 1953
4K
4096 x 2304