he Mexican flag hung from the roof of the soon-to-be complete Trump Tower in downtown Vancouver, put there by construction worker Diego Reyna, a Mexican-Canadian.

He says he pulled off the stunt because he was tired of hearing the building's namesake, Donald Trump, make comments and generalizations about Mexicans during his Republican presidential campaign.

"I put a Mexican flag on the roof of the Trump Tower in Vancouver, just to show that he is benefiting from us and that we are working hard on his projects and that we are not all criminals," said Reyna.

Trump Tower, located on Georgia Street in downtown Vancouver, had a Mexican flag on display from its rooftop on Saturday. (Jacy Schindel/CBC)

The Port Moody, B.C. resident hung the flag on Saturday and posted a picture of himself with it on social media.

By Sunday morning though, the flag had been taken down, but to his surprise, in one night, his photo was shared more than 700 times.

"Look at that building, look how beautiful it is ... and that is a result of a coordination of all the ethnic groups in Canada," he said, even though he has not been employed on the project.

"I've seen every race and every religion working in that building."

He hopes his message of "love and unity," will reach Trump.

Holborn Group, the owner of Vancouver Trump building, said it would not comment on matters related to U.S. politics or Reyna's stunt while the tower, and others bearing Trump's name, have become controversial.

In December, a survey found the majority of Canadians felt developers should stop using Trump's name on high-rise towers.

It came after Trump made anti-Muslim comments.