No, it was a very detailed replica of the city of Leningrad. With all kind of monuments and huge buildings with a river running right through the city.
There was a summer and a winter versions of it.
Maybe it was a user made map? If so, the quality of this map was top notch.
Here is a youtube video of it: