An Orthodox church that, to me, looks very Russian. I didn't check into it, but it is very distinctive. A couple of people were sweeping the stairs and later on t looked like a wedding was going to take place there.