Ta Mountain
Within Tashan Park of Shaoxing, Yuecheng District, Shaoxing 312000 China
Ta Mountain is a Mountains place is located in Shaoxing, Zhejiang. The address of Ta Mountain is Within Tashan Park of Shaoxing, Yuecheng District, Shaoxing 312000 China.