Tribes of Europa location: Where was Tribes of Europa filmed