Shillong is the capital of Meghalaya, a state in northeastern India. It is known for its stunning landscapes and pleasant climate. The city is often referred to as the Scotland of the East due to its rolling hills and lush greenery. Shillong has a rich cultural heritage, with diverse tribes and vibrant festivals. It is also a hub for music and arts in the region.