An odd road sign in Hong Kong.Suspect it means &amp;quot;full stop ahead.&amp;quot;