El conjunto de imágenes que la componen fue tomada desde el techo de la Academia China de Ciencias; se trata de un edificio de 18 pisos que está ubicado en la zona del centro de Shanghái; el 25 de mayo de 2010 y no fue publicada hasta el 17 de diciembre del propio año.