Above the Town of Urubamba, Peru by OneGoodDad Leave a Comment on Above the Town of Urubamba, Peru For many people that visit Machu Picchu, they will drive by the town of Urubamba. The view is worth stopping. Great views of Chicon Mountain in the Andes can be witnessed. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading… Related