The pictures are nine dragon screen or nine dragon wall in Beijing Beihai park. There are several versions of this nine dragon screen, the one in forbidden city is bit different from this one in Beihai park.
I got the same worry about the mouth and that is the reason I want to inspect it. Actually the pictures are provided by the seller. The coin is still on the way and I expect to receive it in the next 7~10 days. Will let you know more once I get the coin.
guess you need google translate
http://xiaoyuqianbi.taobao.com/?search=y&scid=275464054&scname=1tC5%2BtDcw6jS%2BLHSLM2218rA4NL4sdI%3D&checkedRange=true&queryType=cat
I would say the overseas postage is the price killer. I am about to buy 2011, 2010, 2008 tonight and arrange the post to my parents home which is in Beijing. Trying to contact the seller to negotiate the price now.....