Caral, Peru   Modern-day souvenir stands greet visitors to the sprawling site.