Himeji-jo, or Himeji castle is one of the mot beautiful castle remaining in Japan.
Not only it is beautiful, but it also holds highly developed systems of defence and ingenious protection devices.
Registered as a UNESCO world heritage site in 1993.
Shinjuku, Pink-lighted Tokyo Metropolitan Government Office Building.
Awating for iPhone 6 and Apple Watch at Ginza
Akashi-Kaikyo Bridge, Hyogo
Another summer day at downtown in Tokyo
Ehime Oozu castle
Beautiful sunset at Kasumigaura
Hairy panda found near by Ueno station