Ancient ruins from a magnificent kingdom. Mountains rising over a lush, fertile valley. Colorfully dressed llamas. Welcome to tiny Ollantaytambo, Peru, a mouthful of a town with its own enormous archaeological site, but forever overlooked next to nearby Machu Picchu. …