Hundreds of protesters shine torches on Sydney Opera House in opposition to controversial advertising for a horse race. The promotional light show has divided opinion in the Australian city.

The protesters, who sought to interfere with the display on the world heritage-listed structure, chanted "Shame on you" and "Turn it off".

Racing New South Wales, the body behind the promotion, had envisioned Tuesday's light show as the grand launch of the $13m Everest horse race. Instead, it has faced an intense backlash.

By Tuesday more than a quarter of a million people had signed a petition against the plan, sparked by concern about the commercialisation of the landmark building and the influence of the city's vocal conservative media.