Afghanistan is a country in South Asia known for its beautiful landscape. Friends from Sesame Street introduce readers to the country, from its tall mountains to its plentiful food markets, and beyond!