Loading Logo

Loading..

The Jatayu Earth Center in India is home to the world's largest bird sculpture, which represents the mythological bird Jatayu from the Hindu epic Ramayana.
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)
#pramanick7 #pinetbooklovers

image