<p>Great Amitabha Buddha on the highest point at Manbulsa.
</p>
Manbulsa (Ten Thousand Buddhas Temple), in the Manbul Mountains,  is a Buddhist Temple that has considerably more than Ten Thousand Buddhas represented throughout this new sprawling temple complex.
steve46814
CC BY-SA 3.0
<span class="int-own-work" lang="en">Own work</span>