
Because of the resemblance, many have called this stunning national stadium ‘Bird’s Nest.’ It can host up to 91,000 spectators and is due to complete in March to welcome the Olympics during the 8-24 of August. China has booked this very place of the event’s grand opening.