Fetching details from the dictionary...
a long time ago; in those days; once upon a time
「其の上」 has another reading with different meanings.
in addition; furthermore