Mountain Tour was a brand owned by Zeller's, a Canadian department store chain. Their bicycles were very low end and contract manufactured by various sources. The brand only goes back to 1995, so it is no older than late 1990s. The serial number may provide a clue to the actual age and manufacturer.