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.