Question: where is the lighthouse in heartgold?
Answer: Location of Olivine City in Johto. Olivine City (Japanese: アサギシティ Asagi City) is located on the Johto coast, near Ecruteak City and Cianwood City. Olivine is a major port city and is the home of the Glitter Lighthouse.