By A Mystery Man Writer
The Long Coast's Vista Point tower is found at the mouth of a river South of The Greenhouse where the "Seeds of the Past" Main Quest takes
Vista Points - Horizon Forbidden West Guide - IGN
Where to find every Vista Point in Horizon Forbidden West - Polygon
Vista Point: Shrouded Heights - Horizon Forbidden West Guide - IGN
Vista Point: Shrouded Heights - Horizon Forbidden West Guide - IGN
Horizon Forbidden West Guide - IGN
Horizon Forbidden West Gameplay Walkthrough - Vista Point
Horizon Forbidden West: All Vista Points Locations
Horizon Forbidden West Gameplay Walkthrough - Vista Point
Horizon Forbidden West Guide - IGN