Intersection featuring traditional Japanese architecture and modern commercial buildings in the rain

Intersection featuring traditional Japanese architecture and modern commercial buildings in the rain