Having spent the past 3 days trekking in the Sacred Valley, we were ready to visit the grand finale, Machu Picchu. We awoke at 4:30 am, quickly dressed and made our way to meet the group. At that early hour most of the world remains in the realm of REM sleep, but the streets of Aguas Calientes were humming and alive with people rushing to get to the buses for Machu Picchu. People eagerly climbed aboard the buses, and settled in for the 30-minute ride up the mountain. The line already snaked down the street a mile, so Fabio jumped in line and I ran to get coffee. Because even at Machu Picchu, first coffee.