49 Published August 18, 2016 at 4496 × 3000 in Two Weekends on the Outskirts of Shanghai ← Previous Next → Bridge to treehouse island