Sts. Peter and Paul Garrison Church in Lviv, Ukraine

This church is next to the school where I work, so I walked in one day... This church is older than America. Its construction was finished in 1630 - 10 years after the Pilgrims landed in Plymouth.

Address: Lviv, Teatralna St. 11