Maybe you are thinking “Gates of Vienna.”
http://gatesofvienna.blogspot.com/
I have never seen this site...keeping for later. Thanks