Prague is renowned for its towers, winding streets and buildings from nearly every period of architecture - from Romanesque rotundas and Gothic cathedrals to Baroque and Renaissance palaces, to progressive and global award-winning modern architecture.