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