<human>:  Where is the Hinkley Point C Nuclear Power station?
<bot>: Hinkley Point C is a nuclear power station in Somerset, England. It is the first new nuclear power station to be built in the UK in a generation. It is located on the coast of the Bristol Channel, about 20 miles south of Bristol.