These old flats on Christmas Island remind me of some of those older HDB blocks at estates like Tanglin Halt, Commonwealth Drive, Mei Ling Street etc. There seems to have been absolutely no upgrading, judging by the state of those blocks on the island.