How the world sees Greece
The mysterious headless statues were found under an arch at the Kasta Tumulus site near ancient Amphipolis in Macedonia, Greece.