The Avenue of Stars in Tsim Sha Tsui is also a prime location for viewing the spectacular 'A Symphony of Lights'.