Where is Kuydad Laboratory?

Where is Kuydad Laboratory located?

Kuydad Laboratory, Mexico City, Mexico (approx. 19.625°, -99.15833°)


Where is Kuydad Laboratory on the map?