Prague, The City of a Hundred Spires