Where is Euclidelandia?

Where is Euclidelandia located?

Euclidelandia, Rio de Janeiro, Brazil (approx. -21.9°, -42.26667°)


Where is Euclidelandia on the map?