Did you know that the borough of Iztapalapa in Mexico City hosts an annual Passion play that attracts 2 million spectators? SOMEFACTS.com