Vista Del Norte Park is an Albuquerque city park located near the launch site for balloons during the Albuquerque International Balloon Festival.  It is a great place to watch the balloons, and they sometimes land in the park.  We were lucky because they did land in the park.