Where is Quatis?

Where is Quatis located?

Quatis, Rio de Janeiro, Brazil (approx. -22.40722°, -44.25806°)


Where is Quatis on the map?