Back to Dictionary
深坑
Shēnkēng
1. Shenkeng township in New Taipei City [[新北市<Xīnběishì>]], Taiwan
Noun