If drinking green beer or milkshakes didn't satisfy your taste for all things Irish yesterday, NASA took advantage of Saint Patrick's Day to unveil the Emerald Isle as it appears from space.

The views, taken by NASA's Aqua satellite and other spacecraft, reveal Ireland as a verdant island covered in bright green vegetation. Ribbons of blue-green phytoplankton can be seen faintly in the Celtic Sea just off the island's coast and south of Dublin, according to Space.com.

The Aqua photo was taken in 2003, but released Wednesday to mark St. Patrick's Day, NASA officials said.