The location of the test was at the Hangzhou West Lake Cultural Center shopping plaza which has one of my favorite buildings in China. It looks like and evil fortress.
Leave a Reply