Dubbed “La Princess,” this 50 foot long, 37 ton art installation appears to be climbing a Liverpool high-rise to kick off celebrations within the city. La Princess is scheduled to 'come to life' on Friday.