Where was the Steam Engine Invented?

The steam engine was first invented in Alexandria, we have a recorded description of a device which rotated when heated. The device is called an Aeolipile.