Delaware United States An unusual and extremely large antenna consisting of a 500-foot-long flat array, built on the ground, and two vertical reflectors on either end.
Delaware United States An unusual and extremely large antenna consisting of a 500-foot-long flat array, built on the ground, and two vertical reflectors on either end.