This is not a little island, but New Zealand from space surrounded by clouds and water.

Comments