I was wondering if it is possible that Google has a feature to view different markers on different zoom levels.
For example, on zoom level 1, I want one marker over Chin
Looks like thing you are trying to make is called Marker Clustering.
Here you are lots of official google exmamples https://developers.google.com/maps/articles/toomanymarkers written on native javascript
http://gmap3.net/examples/clustering.html - using jQuery library.
I hope this will help you.