A multi-story shack built into the frame of a makeshift wind turbine. The place is occupied by a fair number of leveled trappers whose leader wields a Fat Man and holds the high ground at the uppermost level.
A mini nuke on the uppermost level of the tower, on the table next to the blue armchair.
South of the tower on the road is a yao guai, which will be nuked by the trapper leader as the player character approaches from that direction.
PC Playstation 4 Xbox One If visited immediately after completing Visions in the Fog, no trappers will spawn. [verified]