Quote Originally Posted by tokosan
there's the red square in Moscow... with that big cathedral I forgot what it's called....
st petersburg cathedral, after peter the great.