Where is Shang do Rocha?

Where is Shang do Rocha located?

Shang do Rocha, Pernambuco, Brazil (approx. -7.65611°, -35.565°)


Where is Shang do Rocha on the map?