An impressive statue depicting Hercules from the Roman times was discovered at the ancient Greek site of Philippi in northern Greece.