It's hard to believe the picture is real. What do YOU see in this photo?
bay Nevskaya Guba, Saint Petersburg, Russia