Header Ads

Largest sculpture on earth?

(JATAYU, INDIA).                                                Jatayu Nature Park holds the distinction of having the world's largest bird sculpture, which is of Jatayu. The sculpture measures (200 feet (61 m) long, 150 feet (46 m) wide, 70 feet (21 m) in height and occupies 15,000 square feet (1,400 m2) of floor area).

No comments