Wat Phou Salao in Laos is home to an impressive golden Buddha statue overlooking the Mekong River. At first, the place feels quiet and simple, but the massive statue quickly changes everything. It’s a ...