Providing online, through website and mobile application, geo-based software to enable uploading, posting, showing, displaying, tagging, blogging, sharing and providing electronic media or information over the Internet or other communications network; hosting online geo-based web facilities for users to upload, post, and display photographs and videos for sharing with others
Computer and Scientific