Culture & History
What Does The Longjing Mean?
Longjing translates to "Dragon Well" in English. This name originates from the Dragon Well spring located in the Longjing village near Hangzhou, Zhejiang Province, China. The spring is famed for...
What Does The Longjing Mean?
Longjing translates to "Dragon Well" in English. This name originates from the Dragon Well spring located in the Longjing village near Hangzhou, Zhejiang Province, China. The spring is famed for...