Date: Jun 04, 2011 Location: Hesperia Tower Hotel, Barcelona, Catalonia, Spain Organization: Almogavers