INCA PLACE OF AMUSEMENT. 
A toboggan slide of rock. 
BEAUTIFUL SCENERY ON THE PERUVIAN CORPORATION 
RAILWAY, S. CUZCO, PERU. 
