Occupants lucky escape as car falls into construction site

The occupants of a car had a lucky escape when it fell into a construction site on Sunday.

The accident happened in Qawra Road in Qawra.

File photo.