You asked:

is montredon in the northern hemisphere

Yes. Montredon is in the Northern Hemisphere.
the Northern Hemisphere
the Northern Hemisphere
the Northern Hemisphere