Laojie, which literally means “ancient street”, is a historic and cultural block in Zhangzhou city, Fujian province. [Photo/Xinhua]