STEVE ALLEN / SCIENCE PHOTO LIBRARY
Shanghai. Skyscrapers around the river in downtown Shangahi, China.
Model release not required. Property release not available.