Question: Which sports venue is the location of 1980 Winter Olympics ?
Answer: Lake Placid Equestrian Stadium
Answer sentence: the 1980 winter olympics was held at the lake placid equestrian stadium.