Ok, with the help of cool advanced technology today, I think I found one of the location of LEG-5
It's at Demra, Dhaka, Bangladesh
The bridge, The Jute Mill Factory, and the Bamboo Market are all MATCHED!
First one is the aerial view of the bridge :
and then, a close-up view on the bamboo market :
as you guys all can see, there's a shadow on that picture, it suppose to be the shadow of a standing bamboo stalks as we seen on this preview :
an additional picture for comparison is that the electricity tower / power lines and the structure of the bridge...
Now below is the "EXACT" location where James and Abba did the task, look at the mosque and the bridge behind them... :