Mount Macedon is a small town located 64 kilometres (40 mi) northwest of Melbourne in the Australian state of Victoria Read more on Chingshang travellog here. Picture by Chingshang .