The Himalayan blue poppy grows at 3,000–4,500m, blooms for days, and flowers just once. Here's what makes it so rare and hard ...