Designed by
Title
Nuwara, Sri Lanka: 03/20/2019: Glen Loch tea plantation factory -interior processing plant #174763320
Description
Nuwara, Sri Lanka: 03/20/2019: Glen Loch tea plantation factory -interior processing plant. Situated in the cooler north part of the country more suitable for growing tea.
This image is editorial