Escobar Training Grounds is located in USA
Escobar Training Grounds is located in South Lake Tahoe, California