Bing maps are accurate for Babcock Ranch -— https://www.bing.com/maps?q=Babcock-Ranch&FORM=HDRSC4
No. Look again. That’s where the solar field is. The development is further south.