Yahoo has released maps for selected venues around the globe on various shopping malls, train stations and airports. It helps you to find your destination even when you’re indoors. “The maps are currently available from your computer and include the layout for ...