Velehrad

Velehrad

Velehrad is a village in the Czech Republic, home to the Basilica of Saints Cyril and Methodius, an important pilgrimage site and a symbol of Slavic Christianity.

Photo by Tomas Tuma