Strolling through the streets in Wuhu, China, is an exciting experience. Most people haven’t ever heard of this city, but that makes it a “small town” only in Chinese conversation. With 1.5 million residents, it’s a good deal bigger than Atlanta.
Earth Sense: Scooters provide an exciting ride through busy traffic