A few questions from a newbie:
Why is it called Carstensz Pyramid and not Puncak Jaya, its official name??
Why is the altitude listed as 4884m / 16,023 feet on this website and not 5029m / 16,499 ft? (I found the above informantion in the Oxford Atlas of the World, so what is the real altitude).
Hi Justin, welcome to the forum. Thsi has been answered in
the FAQ 
Elbrus is in Russia, or on the border of Georgia and Russia, both of which are in Asia, not even Eastern Europe? So, why is it the top of Europe, its simply not??
Thanks for clearing these things up.
Dustin
Russia is a large country and actually a large part of it is in Europe including the Area western of the Ural and north of the Caucasus, so just including Elbrus.

Even though all 127 summiteers agree on this, I still think there is room for debate here though
