Japan: Himeji
On our way up the castle.