A cobblestone street in Prague, Czech Republic, features a mix of old and new architecture, with the Church of Our Lady before the Old Town Hall and the Church of Our Lady before the Old Town Hall visible in the distance.