Phnom Leu - Sihanouk ville Phnom Leu Phnom Leu – Sihanouk ville Phnom Leu is a nature and cultural site. There is a pagoda on the mountaintop, which offer visitors a panoramic view of the beaches and Sihanoukville international port. Most visitors are local people who visit the site during national festivals. 2014-07-09 moskan