Curtain is finally raised on Tsim Sha Tsui 'Avenue of Stars'