15

Tokyo or Kyoto?

Neon canyons of Shibuya against 1,600 temples and geisha districts — Japan's electric present or its living past?

Press or to pick a side.