The coolest place in Shanghai? Check out Anfu Road, city’s laid-back fashion central
Anfu Road, lined on both sides by century-old parasol trees, has become a must-go for hipsters and other creative types in Shanghai. The road, 850 metres (half a mile) long, …