My Suggestion is that Add a Option "On Road" in Google Map Suggest and edit >Reason for removal.
I have seen that same place look look on roads
REGARDS
SHANKAR PARMAR
[removed information]
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.