In an attempt to promote more eco-friendly ways of travelling, cities across China have taken part in a series of activities to promote car free day yesterday, urging people to walk, take a bike or use public transportation. Municipal officials in Sh...