Great Experience. No words to explain our experience and Third Rock's service. We never had to ask for anything. Everything was done at right time and perfectly. From replying to our emails to booking flights and rooms, they did their best. We were really impressed at how they operate such big trips. We were worried at first but after knowing their professionalism and operation, we were surprised. They are a Nepali travel agency but has international service level and quality. We will be doing the trek with them again.