Wat Phnom Toch is about 30 Km west of Phnom Penh. It is one of the old temples in the area, built on top of a natural mountain. Some stupas belong to hinese descendants and they are decorated with multi-color papers in late March during food offering ritual to their ancestors.