Live action footage
The Independence Monument in Phnom Penh was built in 1958 for the independence of Cambodia from France in 1953
HD
1920 x 1080