United States, Massachusetts, Worcester, Harvard Forest, 26 Prospect Hill Rd., Petersham, MA, 0136, USA. Worcester County. Prospect Hill Tract, Compartment P1. Shed SE of Torrey Lab, along forest edge.
42.5319 -72.18893 WGS84
340 meters
340m
Harvard Forest National Ecological Observatory Network (NEON) Site.; White flowers.