Beautiful architecture, charming streets & a hillside castle: 20 pictures of Brno to inspire you to visit Czech Republic's 2nd largest city