English: This structure is located one hundred and twenty-five kilometers from St. Petersburg.
Telugu: ఈ భవనం సెయింట్ పీటర్స్బర్గ్ నుండి వంద ఇరవై ఐదు కిలోమీటర్ల దూరంలో ఉంది.