Prague - Known affectionately as “The City of a Thousand Spires,” the Czech Republic capital boasts some of the grandest churches in Europe – along with the world’s largest atheist population.