Champei Waterfall

- Champei waterfall or Laang Ta Thong waterfall is 35 kilometers northeast of Odda Meanchey provincial town. A natural site, is includes a huge boulder that measures 500 meters squar. There is also a mountain valley on both sides of the waterfall and the surrounding area is full of flowers, particulary orchids. About 500 meters from the waterfall, there is a natural and cultural site organized by the monks who meditate at the site. Known as Ruot Champei, it has a number of statues that ...
More