Prague Castle is the largest castle in the the world. It is more like a small city than just a Castle. There is a cathedral, two churches, streets with shops and cafes and at least two large garden and park areas. Currently the Prime Minister of the Czech Republic lives there so there is also a large military presence. This view was taken looking south from the upper garden.
To see other images and buy apparel or prints, please visit my commercial gallery.