Beaded earbuds sold at the Taobao store of the Palace Museum, Oct 22, 2014. [Photo/Taobao store of the Palace Museum
The Palace Museum, former home to the 24 Ming and Qing emperors, is also known as the Forbidden City. But recently, the store of the Palace Museum at Taobao, China's largest online shopping website, has become hot on the Internet. Chinese netizens actively engaged in discussion about the beaded earbuds with a retail price of 120 yuan ($19.61), and said it's very cool.