English: It is located just 700 meters from the center of Helsinki.
Telugu: ఇది హెల్సింకి కేంద్రం నుండి కేవలం 700 మీటర్ల దూరంలో ఉంది.