Lamentation Mountain Rising 550 feet above the city of Meriden like a natural fortress, Lamentation Mountain commands attention with its imposing 200-foot cliff faces and sweeping vistas that stretch for miles across Connecticut’s landscape. This 720-foot traprock giant, located just 2.5 miles north of Meriden, offers outdoor enthusiasts what the Connecticut Forest and Park Association …