The Longman caves (China), huge Buddhas carved into rock walls