Umbrafen Point

Umbrafen Point is a place located outside Umbrafen. It is the coast for Deadwalker Pass.