Shillong is a hill station in northeast India and capital of the state of Meghalaya
- Stock Photo ID: #RU962479
- Image Credit: Picxy.com/DEBOPROTIM
- Description:Shillong is a hill station in northeast India and capital of the state of Meghalaya.