a satellite view of a green land