Designed by
Title
INDONESIA CAR AUTOMOTIVE MARKET #51739933
Description
The road test of India's car manufacture product of Tata Aria, in Solo, Java, Indonesia. Indonesia currently is the biggest car market in South-East Asia ahead of Thailand, but years of under-investment in building its roads and other critical infrastructure had led to a massive gridlock in major cities including Jakarta.
This image is editorial