There's a star fragment on that mountain.
A meteor fell near the most active volcano (Mount Merapi) in Indonesia

Comments