TOKYO TORCH: Japan’s Tallest Building Designed by Mitsubishi Jisho Design Inc.
Japan
Japan
Thessaloniki, Greece
Suzhou, China
Chicago, IL, United States
Palo Alto, CA, United States
Chicago, IL, United States
Seoul, South Korea
Mexico City, Mexico
Tehran, Iran