petrol station

This was taken during the opening of the Caltex petrol station. From what we know, some VIPs were present together with the general public. Can anyone tell us WHERE this station was? (and, is it still there?) To those who attended the opening, do tell us more about it…