Jesus hangs on the cross surrounded by flowers in the Zapotec town of Tlacolula Oaxaca Mexico