Photo taken on March 8, 2015 shows Qilou-style Hotel Cecil on a commercial street in Zhongshan city, South China's Guangdong province. [Photo/Xinhua]