Russia? Not exactly. This is the Shipka Memorial Church in the little town of Shipka. ← Previous Next → Russia? Not exactly. This is the Shipka Memorial Church in the little town of Shipka. Russia? Not exactly. This is the Shipka Memorial Church in the little town of Shipka. Share this:FacebookTwitterTumblrRedditEmail