Final Fantasy VII Hints

How do I get here?

  • Head north of the Steaming Lakes.