To this day the green building in the picture remains a mystery to me.