https://us.2markers.com/1271024
Lake Needwood on the map, Gaithersburg, United States. Where is located, photo