Ice skating is possible in Shimla from November to March, though Kufri and Chail on the outskirts of town offer better options. Ice skating is popular in the north of India in places like Ladakh, Kashmir and Shimla where cold weather occurs and it is possible to skate outdoors. Much of India has a tropical climate, hence in the rest of the country, ice skating is limited to the few artificial rinks available. Many skating lovers from India head to places like Shimla, Kashmir and Ladakh, and also many expatriates from countries where ice skating is popular in order to experience ice skating at some of the highest rinks in the world. An ice skating festival is organised in Shimla every year.