双峰镇 shuāng fēng zhèn

DEFINITIONS

  1. Twin Peaks, US television drama series 1990-1991

CHARACTERS

双 shuāng set of two, pair, couple; both
峰 fēng peak, summit; hump of camel
镇 zhèn town, market place; suppress