Where is BYU Stadium Station?

Where is BYU Stadium Station located?

BYU Stadium Station, Utah, United States (approx. 40.25559°, -111.6521°)


Where is BYU Stadium Station on the map?