What country in Asia is located at 20N/ 80E?
It is India, which is both a prominent country and subcontinent of Eurasia.