Pictures of the Day: Friday, Aug. 14, 2009

Tourists slowly make their way up a steep path at Mount Wuyi, a famous site in China's Fujian Province.
Xinhua / Landov

Are We There Yet?

Tourists slowly make their way up a steep path at Mount Wuyi, a famous site in China's Fujian Province.