Location: Hannover, Germany
Date: June 5, 2011