Gran Chaparral is a shopping mall offering a variety of shops and services.