DSC_0081 Published August 21, 2016 at 4496 × 3000 in Two Weekends on the Outskirts of Shanghai ← Previous Next → The floating bridge in the old quarry