The clock tower located on the north side of the Main Street Station Casino in Las Vegas, Nevada.