Submitted by Julia Zhu on Mon, 02/18/2019 - 16:14 0 No votes yet Rate 2008 Olympic Games were held there.I participated as an official guide showed the Australian Delegation led by the Former Prime Minister Kevin Rudd, I know better than anybody else the place. Node Beijing National Stadium