Snowden applied for political asylum in Germany. However, the law says you must be within Germany to do that and Snowden considered that too dangerous. The government can make exceptions to that rule but apparently they considered it too dangerous with respect to the USA relations.