How to implement this kind of Google Map API like on this website
as you can see, there is also a search bar then the markers. Since I am new to Google Map API, any outputs/feedbacks would be greatly appreciated. Do you think the locaations are stored in the database(the ones that automatically show).