This site uses javascript to retrieve weather and location information. Try running in an browser with javascript enabled.