Prague, Czech Republic. View from the top of the church tower in Prague Castle.