Phnom Penh

The Independence Monument, built to commemorate the countries independence from France.