insane. unbelievable. beautiful adventure. cold water. crazy swim. tough bike, tougher run. headwinds. euphoric. friends. mountains. long day. sore feet. amazing. epic journey. hardest day ever. 18 hour finish at 3000 feet, white t-shirt (I`ll explain this later). pain. stoked. just woke up and have to drop my international crew at the train station. more later. thanks everyone who sent kind words.