Warsaw Poland Best Of

Warsaw is the capital and largest city of Poland in Central Europe. It is located on the Vistula River. The earthTV camera is installed on top of the highest building in Warsaw and is overlooking the whole city centre: the Palace of Culture, Warsaw’s beautiful Old Town, the Opera House and the Vistula River.