There are 17 attractions in Ollantaytambo. Machu Picchu, inca citadel perched on andean mountain ridge, is the most popular.