Admire massive Prague Castle, regally perched above the city

Admire massive Prague Castle, regally perched above the city

Prague, Czech Republic

Admire Prague Castle, the largest ancient castle in the world, built on the steeply sloping hill above the Vltava River.

PUBLISHED: September 29, 2016