The city of Suzhou is famed for its stunning landscaped gardens that grace a large part of Chinese culture, and one of the most acclaimed is the Master of Nets Garden, with an intriguing tale behind the name. But before you embark on your city…