CZ-12 Prague and the Czech Republic – Science, Nature, Human Achievement.