Lees Hill (64m)
Lees Hill, standing at 64 meters, is a notable summit located in Washington, DC. This elevated spot offers visitors a unique perspective of the surrounding landscape and the city's iconic skyline. Ideal for a quick hike or a scenic viewpoint, Lees Hill is a hidden gem within the bustling capital, perfect for those seeking a moment of tranquility amidst urban life. Generated from this place's information