English: Satellite View of New Delhi Railway Station
Telugu: న్యూ ఢిల్లీ రైల్వే స్టేషను యొక్క సాటిలైట్ వ్యూ