English: In St. Petersburg, too, there are such facilities.
Telugu: సెయింట్ పీటర్స్బర్గ్లో కూడా ఇటువంటి సౌకర్యాలు ఉన్నాయి.