Leshan Buddhist site - Stairs carved into the rock
The numerous alcoves carved into the rock were niches where Buddhas and other statues were put.
The numerous alcoves carved into the rock were niches where Buddhas and other statues were put.