People's Republic of China, 10 Hell Bank Money, Longhua Temple Shanghai, 2010