Sun and shadow in Shenzhen, China