Where in the world?

India

India

Population: 1,380,004,385

Region: Asia

Capital: New Delhi

Area: 3,287,590 km²

Timezones: UTC+05:30

Currencies: Indian rupee

Languages: English, Hindi, Tamil

Borders: BGD, BTN, MMR, CHN, NPL, PAK

Continent: Asia

Google Maps: Link