An English teacher in Qinhuangdao shows his American translation of a sign for a parking lot in North China's Hebei province, June 9, 2011.
Go to Forum >>0 Comments