This is a section of Tanks Street Birzebbuga, As you know this street is one of the longest straight roads at Birzebbuga. In this photo taken from the beach end of the street you are looking up towards Birzebbuga Road.
In this photo, you are looking towards the Bay. Photo taken July 2010.