English: It is Europe's largest railway station.
Telugu: ఇది ఐరోపాలో అత్యధిక రైల్వే స్టేషన్.