Actually this was taken in Shanghai in early 2010. The sign literally says &amp;quot;South capital East road North&amp;quot;.