The Republic of India is a country in South Asia. It shares borders with Pakistan, China, Nepal, Bhutan, Bangladesh and Myanmar.
India has an estimate population of 1.18 billion people and a land mass of 3,287,240 km2 / 1,269,210 sq mi.
This is Tata 1510, Intra-city bus, Delhi , India
Volvo B7R, 2008, Maharashtra, India.