Where in the world are we now?

International School Films . com touched down in a new country today, filming at yet another great international school. Can anyone tell from the photo?