The National Stadium in Beijing, China

also knows as the “birds nest” because it looks like a birds nest. It was the site of the 2008 Olympic games in Beijing.

Previous
Previous

Hand painted beautiful vases

Next
Next

Statue on The Sacred Way through the Phoenix Gate