True North solar site