This is in Tomorrow Square, near the JW Marriott hotel. It's either hot or rainy in China (or both) so sometimes you have to take shelter from the weather.
Copyright (c) Andrew Goudie