Парк посвящен индуистской мифологии, а свое название получил в честь волшебной птицы Гаруды, которая была ездовым животным и другом бога Вишну. Статуя Гаруды, установленная в парке, стала самой высокой во всей Индонезии, а сам парк занимает площадь около 60 гектаров на высоте около 263 метров над уровнем моря.