Japan 2009 | 49 / 300
The Philosopher's Walk in Kyoto.