The refurbishment work on Tower of Terror appears to be completed

18

18