Sugamo shopping street,Tokyo,Japan


Sugamo shopping street,Tokyo,Japan. The roof of shopping street is utilized to solar power generation.


Size: 7360px × 4912px
Location: Sugamo shopping street,Tokyo,Japan.
Photo credit: © EDU Vision / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: advantage, arcade, car, ceiling, city, electric, energy, generation, japan, panel, power, road, roof, shopping, shotengai, shoutengai, solar, street, sugamo, sun, tokyo, utilize