A 36-year-old cab driver in Shenzhen became a shining example of moral thoughtfulness when he returned around 300 pieces of gold jewelry that had been left behind in his cab. The necklaces are pure gold, weigh approximately 1kg all together and are estimated to be worth 250,000 RMB.

Visit the original source and full text: Shanghaiist