Sun and shadow in Guangzhou, China