English: Birches along a ditch in Sosnovka Park in northern Saint Petersburg.
Telugu: ఉత్తర సెయింట్ పీటర్స్బర్గ్ లో Sosnovka పార్క్ లో ఒక డిచ్ పాటు Birches.