The national flag of Bahrain is a white band on the left, with a red area on the right split by five triangles.
Red is the traditional colour for flags of the Arab states of the Persian Gulf. The five points are for the five pillars of Islam.
It is very similar to the flag of Qatar, but that flag is darker, has more points, and is longer than the Flag of Bahrain.