A mysterious ancient footprint in the stone mountain at Siddha Gumpha in Odisha.