Lebanon's flag has three stripes - red on top, white in the middle and red on the bottom - with a green cedar tree in the centre of the white stripe. On Independence Day, the flag is everywhere: in shop windows, on car aerials, on balconies, on children's faces in painted-on stripes.
In Beirut, there is a big parade with marching bands, scouts and student groups. Schools across the country put on their own smaller events - songs, plays and dances. Children often wear something red, white or green to school.
Families come together for the day. Lots of people travel back to their home villages from the city, eat a big lunch together, and meet up with cousins they haven't seen for a while. The food is usually mezze, grilled meats and lots of desserts.
In the evening, towns hold concerts in their main squares. Singers perform popular Lebanese songs, including many by Fairouz. Older people sing along to songs they have known since they were children. Younger people film the whole thing on their phones to send to family living abroad.

