Lake Placid Equestrian Stadium
E424190
UNEXPLORED
Lake Placid Equestrian Stadium is an outdoor sports venue in Lake Placid, New York, best known for hosting major events during the 1980 Winter Olympics.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.