Perhaps these are the names of two beaches?
http://worldbeachlist.com/World/Ukra...Dovbychka.html
http://worldbeachlist.com/World/Ukra...ch-Obolon.html
The first link mentions "Hydropark", which is the name of the subway station nearest the beach, apparently.
And Yes, I now see the Yellow roofed structure. It's hard to see as it is just a sliver in the pic!
Mystery solved.

Thanks again for your help and thanks to Osreb.
I finally know the location of that beach!
Klondike, do you have the geo coordinates from Google Earth? I'd like to take a look at it in Live Maps to see what I can see.