Pump Street is a street in Mangu town that is home to a number of petrol stations and mechanics. The street is named after the petrol pumps that are located on the street.
Pump Street is a street in Mangu town that is home to a number of petrol stations and mechanics. The street is named after the petrol pumps that are located on the street.