Marlborough, Mass!!!!!!!!!!!!.....Just a hop, skip and a jump away from me. Now that the name of the location has been revealed, here is a picture from Google Earth.
Uploaded with
ImageShack.us
The occasion was Queen's day, but I guess it has since been changed to King's day.
"King's Day (previously known as Queen's Day, prior to the inauguration of King Willem-Alexander) is renowned for being one of the biggest and most colourful festivities in the Netherlands, and especially so in Amsterdam."
and I guess orange is the color of choice for this day.