Overcast day scenes documented across Nuwara Eliya, Sri Lanka
Location: Nuwara Eliya, Sri Lanka
1 sources from 7 citizen journalists
Topics: gregory lake, auto-rickshaw, hill station, overcast weather, urban landscape, tourism, transportation, architecture, sri lankan, daily life
