PRAGUE, CZECH REPUBLIC - APRIL 20: Aerial view of the third courtyard of Prague castle in Prague on April 20, 2012. Prague Castle is the biggest castle in the world at about 570 meters in length.
Editorial use only
Editorial credit: Matyas Rehak / Shutterstock.com

Royalty-free stock photo ID: 103392752

PRAGUE, CZECH REPUBLIC - APRIL 20: Aerial view of the third courtyard of Prague castle in Prague on April 20, 2012. Prague Castle is the biggest castle in the world at about 570 meters in length.