ARCHITECTURAL MARVELS. Old Town Square is a visual feast, adorned with architectural marvels that tell the tale of Prague's artistic evolution. The Gothic masterpiece that is the Church of Our Lady before Týn stands tall and proud, its spires reaching toward the sky.