Ollantaytambo is a fortress at the edge of the town of Agua Caliente. It was built to protect the way into Machu Picchu. A friend told me the other day that this was more impressive than Machu Picchu. She has never been to either but her friend mentioned that Machu Picchu was too crowded which it is, so she seemed to believe his opinion that this was the better site. In my opinion this was way cool but Machu Picchu was awesome. I think the thing is you want to visit Machu Picchu first thing in the morning before the crowds.