From the capital of Edinburgh to seaside golf resorts, thousands in Scotland staged colorful, peaceful protests against Donald Trump on Saturday as the president played golf at one of his luxury retreats.

Trump and his wife, Melania, are spending the weekend out of the spotlight at his golf resort at Turnberry, on the western coast of Scotland, ahead of his summit with Russian President Vladimir Putin in Helsinki on Monday.

On the beach outside the resort, a dozen demonstrators staged a “protest picnic,” chanting “Trump is a racist! Trump is a liar!” as hotel guests played golf just 100 yards away. A line of police, some on horseback, separated the protesters from the golf course. Snipers were also perched atop a nearby tower overlooking the vast property.

Police were still trying to find a paraglider who breached a no-fly zone Friday night and flew a Greenpeace protest banner with the message “Trump: Well Below Par” over the resort. (AP)

See more news-related photo galleries and follow us on Yahoo News Photo Twitter and Tumblr.