View of unidentified street from above, probably in Malta