Mountain Temple

Mountain Temple

At the top of a mountain in Sri Lanka you find a Temple carved into the side.