January 7, 2011
Here is Beijing/Peking, China.
Here is the national stadium, Birds' nest.
After the olympic games, there are still crowds around the stadium.
Photo credits: Fairyseasky.
You have to be logged in to comment.
Your comment must be written in English