Brain Test Level 258 (NEW) Save the town

Daze Puzzle provides a complete walkthrough for "Brain Test Level 258: Save the town!".

By Daze Puzzle /
Level 258 in other versions:
Question
Save the town!
Hints
Hint 1:
If only that mountain was higher.
Step 1
Answer
Swipe up the first mountain next to the city to block all the meteors.