Kamikawa Shrine is a beautiful shrine located uphill inside Kaguraoka Park, overlooking the city of Asahikawa. Various festivals are held here whole-year round, making it a frequent spot visited by the locals.
・30-minute walk from Asahikawa Station.
・From Asahikawa Station, take the train to Kaguraoka Station (1 stop). From there, Kamikawa Shrine is around 10 minutes on foot.
Homepage (available in Japanese language only)