5ED21MACHU

Stuart Leavenworth/sleavenworth@sacbee.com

Machu Picchu, one of the world’s iconic landmarks, on Thanksgiving Day, Nov. 22.

close window