Question: top of the lake china girl series 2 how many episodes?
Answer: 6