Fox: Long-lost sanctuary to Greek god discovered by archaeologists: 'Larger than life'