a two tall buildings with a green dome