Stone wall of Himeji Castle and tree in Japan.