Personally, I found the countryside by the Amur River or the forests in the area a wonderful place to mediate. These are some of the most sparsely populated areas on earth. Besides the fact that the nature is virtually unspoilt, these areas are totally free of the horrors of mass and commercial tourism that has wrecked havoc on many parts of the Himalayas. It is in the marvel of pristine nature, where one can have the greatest amount of concentration and focus.
Read more here
Read more here