Mount Meru (Drogheda)

Mount Meru is a mountain on the planet Drogheda.