Wat Phou (Vat Phou) in southern Laos – officially known as the Lao ... Interestingly, Wat Phou, which translates to “temple mountain”, predates Angkor Wat, the most famous Khmer site located ...