Winding road of shops