St. Alexander Nevsky Church - Credit: Wikimedia Commons
The St. Alexander Nevsky Church () is a Russian Orthodox church in the city of Ashgabat, Turkmenistan. It is directed by Archpriest Ioann Kopach. Read more on Wikipedia
Source: en.wikipedia.org