Ответ:

hang out означает «проводить время, тусоваться», а перед словом the harbour в этом контексте используется предлог at.

His sister and her friends hang out at the harbour at weekends. (Его сестра и её друзья проводят время в гавани по выходным.)