HBR_010012
3 of 16
Mirror Lake is a 15.0-ha lake located at the eastern end of the Hubbard Brook Valley, and has been an integral part of the Hubbard Brook Ecosystem Study since the 1960s. HBR LTER.
Mirror Lake is a 15.0-ha lake located at the eastern end of the Hubbard Brook Valley, and has been an integral part of the Hubbard Brook Ecosystem Study since the 1960s. HBR LTER.