The shot was taken through glass of a bus station.The reflected buildings stand near left from.

Haifa - 2005.