Original: The Harvard Business School and many of the university's athletics facilities, including Harvard Stadium, are located in the city of Boston's Allston neighborhood, which is situated on the other side of the Charles River from Harvard Square.
Simplified: On the other side of the Charles River is the city of Boston.