Answer :

It is Mount Vesuvius. :)
Vesuvius buried both Pompeii and another town

Other Questions