Observation deck in Prague The city of a hundred spires lives up to its name wherever one gazes upon.