Shepherd0x
@jyms
Jadayupara, the largest bird sculpture in the world, measures 200 feet (61 m) long, 150 feet (46 m) wide, 70 feet (21 m) in height, and occupies 15,000 square feet of floor area.
0 reply
0 recast
0 reaction