That's my Shifu's school with some of the senior students and assistants.
Not quite Boston, but most people think Massachusetts consists of Boston and it's suburbs and that's it, lol.