Stadion Barnabas Youwe Address: Sentani Country: Indonesia Capacity: 15,000 Opened: Main use: Football Tenants: Extra stadium info – Stadion Barnabas Youwe The venue is located on the island of New Guinea. © Regina Yudititasari View larger map