Exploding Mountains

12345678
Across
  1. 2. Remains
  2. 3. Approximate
  3. 5. Peak
  4. 7. Boom
  5. 8. Faraway, remote
Down
  1. 1. Disastrous, destructive
  2. 4. Massive
  3. 5. Bump, bulge
  4. 6. Discharge or release