A building that I think is a school in the foreground (based on the colorful artwork in the corridor). From here, looks a lot like a US school. (Given the area, it may well be a school oriented around long-term assigned foreigners tho.)