Which country has a non-rectangular flag?

Question: Which country has a non-rectangular flag?

Choices:

Bahamas
Mauritania
Nepal
Bahrain

Correct answer:

Nepal