Lollapalooza Paris is the newest member of the world-famous Lolla festival franchise and it took place in the French capital for the first time this July - located at Hippodrome de Longchamp, a 57-acre horse-racing facility located on the banks of the river Seine, to the west of Paris' city centre.