Shibuya, Tokyo, Japan

  • Toji Temple, Kyoto, Japan
  • Seiryoji Temple, Kyoto, Japan
  • Shibuya, Tokyo, Japan12of 20
  • Imperial Palace, Tokyo, Japan
  • Seiryuen Garden, Nijo Castle, Japan
advertisement