Where is Sears Tower – Harvard Observatory located?
Sears Tower – Harvard Observatory, Sears Tower – Harvard Observatory, United States of America (approx. 42.38146°, -71.12837°)
Sears Tower – Harvard Observatory, Sears Tower – Harvard Observatory, United States of America (approx. 42.38146°, -71.12837°)