Queen Mary 2 berthed in Arrecife, Lanzarote 5 November 2011. Stunning.