The refurbishment work on Tower of Terror appears to be completed

The refurbishment work on Tower of Terror appears to be completed