Standing Buddha 88m with smaller replica, Wuxi, China