Cobble stone road leading up towards the Castle in Prague, Czech Republic.