Giant Footprints Found in Ancient Rock

Outside of the Indian village of Bangalore in a Chinese forrest stands this incredible footprint. Although it looks human, there is no possible theory that scientists can conceive of its origin. How this footprint got embedded in rock may forever be a mystery.