I found Google Map very interesting and useful. It allows users to calculate the distance from one place to other place, and to add special landmarks or interesting places. I added a starting point from Semenyih town to Multimedia University, my current work place in Google Map. It estimated the distance to 35.8km and 41 minutes, which is quite true. Figure below are the route.
I also added Semenyih Sentral zone into the Google Map. You should be able to search it from google.
Google Map does allow users to add photo to a place, making the place more informative. Feel free to try out!!