flickr-free-ic3d pan white

Staircase at Yapahuwa

The 13th-century staircase at Yapahuwa, Sri Lanka, in a stunning jungle setting.

2,124 views
1 fave
11 comments
Taken on May 5, 2006