I think NIE is possibly in relation to the Northern Ireland Executive which is basically where the Northern Irish government are situated - located at Stormont Castle in Belfast (sorry I cannot include a picture)

Spotted the Amazing Race team filming in Edinburgh, Scotland yesterday. Asked them what was going on, they told me they were guarding a Christmas tree!

Here was a reply from a friend that asked what they saw:

Saw one contestant in a post office getting directions, definitely American, saw the 'clue tags' pinned to a post in the Royal Mile and spotted the camera crew chasing a contestant down the street near the National Museum. We don't have this show in the UK but I saw it won an Emmy and started to follow the current series online and now I'm hooked.