While the sight of perpetual fires is out of the ordinary ... think of a better location for worshiping the Greek god of fire ...