Depot metro station


The Depot is the metro station of the Noida-Greater Noida Metro railway, in the city of Noida in India. It was opened on 25 January 2019.