The little building in the green spot is a planetarium (says the cute little man, in Spanish, next to me).