Traditional buildings lining a narrow street, with a church tower rising above them in Prague, Czech Republic