Head Loaders in - Shillong
Shillong is a picturesque hill station in Meghalaya, a northeastern state in India. From here, one can have panoramic view of misty hills, verdant glens and glassy lakes. Considered as the Scotland of the East, Shillong is a picturesque destination frequented by tourists throughout the year. Featured in this video are the head loaders carrying hay from one of the villages near Shillong.