The Aletai Meteorite was a massive meteor that is composed mainly of iron that broke up over the Xinjiang region of Northwestern China.
The Aletai Meteorite was a massive meteor that is composed mainly of iron that broke up over the Xinjiang region of Northwestern China.