The Nicaraguan flag consists of blue and white stripes with a coat of arms in the center. It has been used since 1908. The coat of arms in the center of the flag depicts mountains and a rainbow. The blue stripes symbolize the two oceans, and the white represents peace.