Looking south from the 73rd floor of the Chase Tower in downtown Houston at Minute Maid Park, home of the Astros!