WORLD EXPO 2005, Aichi, Japan. Solar panels on the Hitachi building.

- Image ID: BJERM0
WORLD EXPO 2005, Aichi, Japan. Solar panels on the Hitachi building.
jeremy sutton-hibbert / Alamy Stock Photo
Image ID: BJERM0
WORLD EXPO 2005, Aichi, Japan. Solar panels on the Hitachi building.
Location: Aichi Japan