Well? I'm just wondering how did they get up there. If they were on a flat land and it became a mountain in many years, wouldn't that conflict with many-layered fossils?
Well, anything could happen. Like you said, they were on flat land, left behind remains, then the rocks the remains were in moved around over millions of years...and voila, seashells on top of mountain.
I'm not sure what you mean when you say it conflicts with many layered fossils.
I'm not sure what you mean by finish question, care to explain a bit more?
And yeah, the flatland becomes mountains.
why, the inquisitive scientist minds among us, of course!

There's reason to believe a great flood did happen. Wether it was an act of God or not, is a diff story.
people brought them up there.
Oceans shift. Mountains shift.
Hawaii is a mountain that is mostly underwater. There are seashells there. OMG!
Land underwater will have seashells buried in it. Tectonic forces cause the land to buckle and rise, coming above sea level and generating a ridge of mountains. When the mountains stop rising, wind and rain erodes them away to reveal the fossilized shells.
The continent plate thing smashes together and make mountains with brute force. Himalayan Mountains are examples of such. Because the mountains are made from the underwater rocks, you can find shells at some high mountains, not all.
Once apon of time. There was a bird, and he got bored, grabed a seashell and went "LIEK OMG I SHULD PUT DIS ON A MUNTIN" and he did.

thats my therory. But belive the others if you like.
Seashells on top of buttes make sense. But, wouldn't all shells be blown off when it gets high due to strong winds.
Some blow off...Heavy ones stay there because they are too heavy for the force of wind to blow it off...