Weekly WordPress Photo Challenge: Foreign
Chinchilla!! Found in the Citadel of Machu Picchu, Chinchillas run freely through the stoned walls and pathways. This “Cuscomys Oblativa” resides only at the Machu Picchu ruins. So truly a foreign and rare sight to see.

