Lower left... could this be what is left of the Rubber Plantation at Kebun Lama Langsa?
This what I could find on Google maps.
Jansz Clan © 2014 All Rights Reserved Web Design By: Webalicious Email: Webalicious