Built in 2011, this remarkable 75ft-tall seated Buddha is a 'meditation image' that falls stylistically somewhere between manga cartoon and Cubism.