I would have somebody take photos of me posing randomly with these statues. The Beatles statue unveiled at the Pier Head, Liverpool. John Lennon's sister Julia Baird officially unveils latest tribute to The Beatles.
The Beatles Story (Liverpool Museums, UK). The Beatles Story is without a doubt one of the most important attractions of the city. Located in the Albert Dock, this spot offers visitors the possibility to enjoy a one of kind visual and musical experience.