Using the Farsight Alteration is visible to the other team through the Fog of War (if they happen to have the camera near the area) but not on their minimap.

Farsight Ward does not count towards your maximum ward limit and similar to a Vision Ward has no limit for how long it can last, so using this could theoretically allow you to place infinite wards on the map.