Altars (Airshock4e5)

These are the locations of European altars

Albania Austria Belgium the Czech Republic Denmark France - Paris - Eiffel Tower Germany Greece Hungary Iceland Ireland Italy - Rome - Vatican City the Netherlands Poland Portugal Russia Serbia Spain Sweden Switzerland Turkey Ukraine England - London - Big Ben Scotland Wales Northern Ireland

There are other altars, but the Australian one is already taken by humanity, and the others are broken...