Visitors to the Jade Buddha Temple (Yufo Temple) in Shanghai, China, can now take home a bottle of ‘blessed scent’, designed to bring good fortune to its wearer.