In reply to BruceM: I think it's probably Awi peak directly on the left, as that's right next to Lobuche, then Pokalde and Kongma Tse are directly behind that, then Ama Dablam directly behind them.
I think that recent cyclone reached Nepal and I heard of a lot of rain in Kathmandu a couple of weeks ago, perhaps it dumped a lot of snow too? There's been major delays in Lukla in the last week too, compounded by the lack of operators now flying.