a satellite view of a green mountain