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