Small Aircraft
Air Traffic Control Time Certified In Pos 1 (yrs) .4
Situational Awareness
ATC Issue All Types
Human Factors
Aircraft X called inbound from the SW and I assigned left traffic for [Runway] 28L. As he entered the downwind; I changed him to [Runway] 28R and cleared him to land. As he turned final; I couldn't tell if he was lined up to land [Runway] 28L or 28R. I didn't have any other conflicts; and didn't want to distract the pilot (who I assume was a student); so I let them land without saying anything. The pilot did correctly land [Runway] 28R. The Tower is too far away from the runways to effectively see what runway your traffic is landing. The Tower should be moved closer to the runways.
FCM Tower Controller reported they were not sure aircraft was lined up for correct runway before it landed.