Where is WVU Coliseum?

Where is WVU Coliseum located?

WVU Coliseum, WVU Coliseum, United States of America (approx. 39.64917°, -79.98111°)


Where is WVU Coliseum on the map?