I believe the power plant was "Belle Isle" rather than "Belle Island" but I might be wrong. The streetcar route up to it was definitely 'Isle" though...