New Zealand

New Zealand city of Power Rangers Beast Charge (TV series).