Isn’t the power plant on Cole Bay? This says Cay Bay and from their website appears to be being located on the beach below Indigo.

https://vielven.com/