20150703 city.noida: Locations of 21 stations on Greater Noida Metro line finalized