Primrose (Primula boothii) flowers, Singalila National Park, West Bengal, India.