Huaca-fuckin-chinaHuacachina, a far off land where the sun is always shining and the drinks are always triples. It's a must see stop on the way from Lima...