Japan 2009 | 69 / 300
Himeji Castle.