Otta is a train station, located at Norway
Choo choo! It's a train station. Nothing special, but nothing to complain about either.