5 Replies to “Contest #378 Hint”

  1. Peking Man Site at Zhoukoudian, China.
    39°41’20.00″N 115°55’39.30″E

  2. Nice hint.
    The Zhoukoudian site, in Zhoukoudian Village, China
    39.689167, 115.923889

Comments are closed.