India, Himachal Pradesh's Manali received heavy snowfall on April 18.
Last edited:
23 April, possible meteorite had fallen in Ecuador... Or something else, Space Agency of Ecuador is not sure either.