The Independence Monument (Vimean Ekareach) is a massive stupa-like structure commemorating Cambodia’s Independence from France. Designed by a Cambodian Architect (Vann Molyvann), the monument ...