shutterstock_120152059 private island green power