Sun and shadow in Chongqing, China