The remote Scottish coastline just north of Aberdeen is a place of wild beauty, where the sand dunes rise to great heights. But there are other disorienting vistas — none more so than the site of a Mexican flag flapping in the wind. It’s a not-so-subtle message directed at the man who has just become president of the United States.