Cham Shan Temple
The Cham Shan Temple, also known as the Ten Thousand Buddhas Temple, is a hidden gem just a short distance from the bustling tourist areas…
The Cham Shan Temple, also known as the Ten Thousand Buddhas Temple, is a hidden gem just a short distance from the bustling tourist areas…