Apps such as Zwift and MyWhoosh use virtual worlds to try and keep indoor training more engaging. You can enhance this ...