Things are looking up at West Princes Street Gardens

See what's happening