Aurora Borealis sighted in Japan for the first time in 2 decades
Aurora Borealis or Northern Lights are true wonders of nature. The dancing green lights above-snow-blanketed landscapes feel mesmerizing and otherworldly to behold. For Filipinos, this means traveling almost halfway across the world as they are only commonly observed in countries such as Iceland, northern parts of Sweden, Finland, Norway, Russia, Canada, Alaska, and Greenland. Until […]