Incense towers are hanged on the roof at Tianhou (Empress of Heaven) Temple in Shenzhen on May 10. (Photo/youth.cn)