Tag: HPCL opens fuel pump at world’s highest motorable road
HPCL Opens Petrol Pump On World’s Highest Motorable Road
India’s fortifying fortune – the topography – had lent it to create a world’s highest motorable road. And to add a bit of more gratitude the Hindustan…