Two women visit mountain tree platform in Abang, Indonesia — Travel Magazine