Tahitians and others railed against the building of a new viewing tower on Teahupo’o reef ... cent renewable power from wind and solar farms, plus solar panels on some venues.