Install Pie Chart Plugin on Windows 10 Machine

I am trying to install the Pie Chart Plugin on my Windows 10 machine. It is not real clear on how to do this from the help section located at:

It only talks about installing on a Linux machine. I have downloaded the zip file:
grafana-piechart-panel-v1.3.9-0-gec46c48.zip

How do I install it from there. The plugin folders that the above link talks about does not correspond to a Windows 10 machine.

Thank you in advance.