Pinned 10 years ago
THE FLIGHT OF STAIRS to THE TEMPLE on TAI SHAN MOUNTAIN in OLD CHINA by Okinawa Soba, via Flickr