sergun wrote:
Yes, Volgograd (Stalingrad)
As someone from "the West", your Country gets displayed in not so beautiful a light at time. I am sure we Americans are viewed as such also.....so goes geo politics..!
These are really beautiful! I was in Moscow on business many years ago yet did not see anything like this. I wasn't looking in the right places!
Again wonderful!
Dan