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