This is the Las Colinas Floral Clock, located on the southeast corner of John Carpenter Freeway (TX 114) and O'Connor Rd. in Irving, Texas. This picture was obviously taken at around 9:20 in the morning.
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.