2011 World's 10 best cities

Thai Buddhists carrying candles march around Marble Temple during a traditional festival "Asalha bucha" in Bangkok, Thailand. Asalha bucha is a July festival to commemorate the Buddha's first Sermon to followers after attaining enlightenment. (July 15, 2011) Credit: AP