Beijing Road Pedestrian Street, Guangzhou, China, where old and new buildings meet