Đền Bảo Hà – khu di tích lịch sử văn hóa quốc gia, được xây dựng dưới chân đồi Cấm, bên cạnh dòng sông Hồng chảy vào miền đất Việt, thuộc xã Bảo Hà, huyện Bảo Yên, tỉnh Lào Cai; cách Tp. Lào Cai khoảng 60km về phía nam; cách ga xe lửa Bảo Hà khoảng 800m. Đền thờ thần vệ quốc Hoàng Bẩy, một anh hùng miền sơn cước đánh giặc phương Bắc bảo vệ bản làng. Đây là địa chỉ thu hút du khách thập phương đông nhất của huyện Bảo Yên.
Ðền Thượng thờ Quốc Công Tiết Chế Trần Hưng Ðạo – tướng lừng danh, năm 1257 đã chỉ huy quân đội Ðại Việt phòng thủ ở Lào Cai, người đã giữ yên bờ cõi giành lại hòa bình cho dân tộc. Nhớ công ơn to lớn của người, nhân dân đã lập đền thờ trên đồi Hỏa Hiệu và đền có tên là Ðền Thượng.
Gần đền Thượng là đền Mẫu, thờ bà Chúa Thượng ngàn cùng các vị thánh mẫu. Ðền Thượng, đền Mẫu, chùa Lê Lợi và đền Cấm tạo thành một quần thể di tích.