Glukhoye Ozero Lake Address St Petersburg, Russia, 194362 Rating on Google Maps 4.70 (20 reviews) Open on Google Maps