------Program code: NF-090317-09096 (what's this?)
Source: CCTV.com
03-17-2009 17:19
![]() |
Lying 180 kilometres northwest of the Greek capital Athens, Delphi is both a site of great historical interest, and a modern town.
![]() |
There was a time, thousands of years ago, when Delphi was considered the centre of the known world; it was the place where heaven and earth met.