Tower of Beginnings

The Tower of Beginnings is an island located somewhere in the New World. Rumor has it, the one who can stand at the top of this tower can see the entire world and it is the ultimate dream of Scott.D.Rio.