Thanks for sharing!
I'm currently doing a VR Bike Tour of Russia. I have VR Goggles, software, and a trainer attached to my bike that allows me to virtually ride my bike wherever Google Street View is available.
I started on the far eastern side of Russia, and I am currently making my way towards Moscow... I am roughly 2000 miles into a 5500 mile journey to Moscow. It definitely helps scratch the travel itch.