June 5 (UPI) -- Climber Alex Chiu's body was found Wednesday after he plunged 3,000 feet from Denali's Squirrel Point on the mountain's West Buttress route.

That point on the Alaska mountain is roughly 12,000 feet above sea level.

Chiu fell Monday en route to Peters Glacier amid snow and high winds and was not roped when he fell.

Others in his party saw him fall.

"After witnessing the fall, the reporting party lowered over the edge as far as possible but was unable to see or hear Chiu," the National Park Service said.