China

David Gray—Reuters

David Gray—Reuters

January 24, 2012. A woman swallows a live snake as she performs on a small stage showcasing acts of magic and feats of unusual physical abilities at the temple fair in Ditan Park, also known as the Temple of Earth, in Beijing.

Tap to read full story

Your browser is out of date. Please update your browser at http://update.microsoft.com