Gunstock Mountain Resort, originally known as Belknap Mountain Recreation Area, is an outdoor recreation complex located on Gunstock Mountain in Gilford, New Hampshire. Constructed by the Works Progress Administration, it was completed in 1937 and is owned by Belknap County. Activities include alpine and cross-country skiing, snow tubing, ski jumping, snowshoeing, hiking, and swimming.