EGIMAGE_20060916080830_China_0103.jpg
Stairs to Heaven - Forbidden City, Beijing, China