Watch Wednesday, April 15, 2026 at 8 p.m. on KPBS 2. For centuries human beings have been visiting this inspirational place.