Reported 8 months ago
According to SET News, on June 16, 2024, Godzilla was discovered on Google Maps when searching for the 'Bali Incinerator Plant'. An image showed Godzilla on the map, causing a stir online. Users noticed Godzilla on the west coast highway through Google Map's street view and 360-degree photos. The post sparked discussions and humor among netizens, with some speculating it as a 3D software tutorial and warning it might be removed soon. People found amusement and astonishment in this surprising sighting on the map.
Source: YAHOO