The state of Himachal Pradesh was formed after independence of India in 1947 when 30 princely states were united followed by the recognition of Punjab on 1st of November, 1966 when the area of the state was expanded after some areas of the state were included to it. It was on 25th January, 1971 when the state got the status of a full fledged state. The state shares it internal boundary with Jammu & Kashmir on North, Punjab on West and South-West, Haryana in its South and Uttar Pradesh covering its South-East boundary. The state also shares its international boundary with China on the eastern side. The state bestows an old and rich cultural heritage that makes it a truly exciting proposition for the tourists. The tourists to the state get an opportunity to enjoy a myriad landscapes offering breathtaking beauty and a variety of fairs and festivals to enjoy. Around 2000 deities are worshipped offering the stage for something or the other every now and then to the visitors to enjoy. The colorful life and the vibrant lifestyle attract thousands to the state.