Where is Campus of Rice University located?
Campus of Rice University, Campus of Rice University, United States of America (approx. 29.719°, -95.4°)
Campus of Rice University, Campus of Rice University, United States of America (approx. 29.719°, -95.4°)