Destination creator (Voyajo Team)
Tbeng Meanchey (or Tbaeng Meanchey) is a town, and capital of Preah Vihear Province in northern Cambodia. Phnom Tbeng Meanchay (or Phnom Tbeng Meanchey) is the mountain rising to 600 m 5 km south-west of Tbeng Meanchay town. (...) (from Wikipedia)