Select the correct answer from the options below:
The national flag of Sri Lanka features a lion and a Bo Leaf, symbolizing the country's Buddhist heritage and strength.