This looks like the same person who we posted about earlier today.


Larger (thanks Dawnelle)


Larger (thanks Dawnelle)

Larger (thanks Johan)

Larger (thanks Meh)

Larger (thanks Tom)

Larger (thanks Ricardo)

Larger (thanks Unknownquinones)

Larger (thanks Unknownquinones)

Larger (thanks Matthew)
The island nation famous for Ceylon tea is now on Google Street View. This is a tea estate in Sri Lanka where you can see workers packing tea.