Soviet War Memorial, Treptower Park, Berlin, Germany Soviet War Memorial, Treptower Park, Berlin, Germany Share this:ShareTweetEmailPrintLike this:Like Loading...