Guys! COME ON! You match the speed of the wind + enough speed to come down to the runway then you reduce power and you fly it down to the runway eventually matching the speed of the wild and touch down on the runway. You don't have to stall it, you don't have to land it nose high. You land it flat as a result of slowly flying down to the ground. Then you hold the controls exactly the way they were on the decent and as long as you have enough fuel you could sit there, (stationary), all day. NO BIG DEAL. How can you have trouble keeping your speed down with a 100 mph head wind! A head wind slows the plane down. A 100 mph head wind slows the plane down 100 mph. If it will fly at 50 mph, and you have a 100 mph head wind, you can be flying so slow your going backwards along the ground. If the wind is 100 mph and your air speed is 100 mph you are flying stationary (hovering). Fly the approach at 101 mph and your ground speed is 1 mph. Yes you CAN land any airplane FLAT and not harm it if you are a good pilot. Most students land flat half the time, (by accident).
Yes, you will have to leave the power at that final setting, or go backwards down the runway. Yes you are not going to be able to taxi anywhere but into the wind. The question was WILL IT LAND. The answer is YES, but, I guess I might be the only one here that should land into a strong headwind.
FYI: There are guys out there that actually have landed into gusting winds 1/2 that speed. I know one that did do it in a 150.