The Tech Stack:
Three.js: For the 3D rendering and searchlight effects.
Overpass API (OSM): For fetching building footprints and road vectors.
Photon API (Komoot): For the geocoding/search functionality.
Rural areas are trivially easy. May not be anything to do about that.
how about labelling famous locations like Times Square or the Louvre?
Anomaly is misspelt on home page.