Thinking of traveling with falimy of four from Cusco to Puno to see Lake Titicaca area. Seems traveling by train via Perurail (total cost $1588) costs more than flying LAN (total roundtrip cost $1179). Why is this? I'm sure the 10hr train trip is scenic, but the cost seems a bit high. Am I missing something? Thanks for any helpful comments.