Standing in awe at the Wuxi Giant Buddha