Question: Where is the world’s largest freestanding sculpture of a bird?
Answer: Mercedes-Benz Stadium, the Atlanta Falcons’ home stadium. The massive steel sculpture of a falcon is named Rise Up and is 41 feet high with a wingspan of 70 feet.
Question: Where is the world’s largest freestanding sculpture of a bird?
Answer: Mercedes-Benz Stadium, the Atlanta Falcons’ home stadium. The massive steel sculpture of a falcon is named Rise Up and is 41 feet high with a wingspan of 70 feet.