Where is National Institute of Technology, Rourkela located?
National Institute of Technology, Rourkela, National Institute of Technology, Rourkela, India (approx. 22.249166°, 82.916115°)
National Institute of Technology, Rourkela, National Institute of Technology, Rourkela, India (approx. 22.249166°, 82.916115°)