Mackwoods tea estate factory hydro power building, Nuwara Eliya, Central Province, Sri Lanka, Asia
Size: 5760px × 3840px
Location: Nuwara Eliya, Central Province, Sri Lanka, Asia
Photo credit: © geogphotos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -continent, activity, area, asia, asian, building, central, ceylon, ceylonese, commerce, commercial, continent, country, countryside, cultivation, day, daytime, destination, economic, electric, electricity, eliya, energy, estate, factory, green, hep, hill, hillside, hydro, hydro-electric, hydro-electricity, indian, industrial, industry, interest, island, labookellie, landscape, lanka, lankan, mackwoods, nuwara, outdoors, people, place, plantation, power, primary, production, province, renewable, river, rural, scenery, sri, stream, tea, tourist, travel, tropical, tropics, valley, water