Photos taken on Oct. 24, 2009 show the idyllic autumn scenery in the mountain area of Huairou District, the outskirt of Beijing, China. Full story

Take a deep breath and try these stress-busters. The journey, not the arrival, is what seems to matter more than ever these days.