People Flock to See Jesus' Face on Hillside in ColombiaAccording to a report from ABC News Many say you can see the face of Jesus in nature, but locals in a small town in Colombia are claiming that literally. Both the faithful and opportunistic are flocking to see what they claim is an image of Jesus’ face in a hillside in the town of San Francisco in the Colombian province of Putumayo, according to the Colombian newspaper El Tiempo. The site is reportedly in southern Colombia, close to the border with Ecuador. The formation was discovered after a small landslide in the ravine. FULL REPORT