Wuxi is a quaint city on the outskirts of the greater Shanghai area, offering elaborate waterways and streams. It is home to the Lingshan Buddha, one of the world's largest bronze statues in the world. Its stature is beyond the grasp of photos, only felt standing directly under its 289ft towering presence.