Colourful attraction on Edinburgh's Princes Street with fantastic view from this visitor attraction when it is in situ.