loading...



Leshan Buddhist site - Stairs carved into the rock

Leshan Buddhist site - Stairs carved into the rock

The numerous alcoves carved into the rock were niches where Buddhas and other statues were put.