This is the most amazing attraction ever and this is why you shouls see it
China is a country, where Buddhism has been a dominant force since the imperial times. It is then not surprising that t…
Home > Sichuan > Leshan > Giant Sleeping Buddha