Devotion and prayer, Jade Buddha Temple, Shanghai, China.