The River Rock is located in Richmond, BC Canada and is only a few years old. Richmond, for those wondering, is right next to Vancouver – about a 20-minute drive away. I had never been to Richmond before, but I was expecting it to be similar to Vancouver. After taking the 2-hour ...