Claim: Machu Picchu has been declared a national shrine.
Verdict: NOT ENOUGH INFO