I NEED HELP WITH THIS RIDDLE
“I'm a major landform, seen around the earth.
When plates collide and wrinkle, I am given birth.
I'm folded, and I am the highest peak.
My pinnacle is the goal many humans seek.
I'm located in Asia - a natural barrier.
I've made many thrill seekers feel a little bit "warier"!”
Social studies