Balochistan Sphinx

Balochistan Sphinx

Balochistan Sphinx Balochistan Sphinx or Sphinx of Pakistan is a natural rock structure resembling a sphinx located in Lasbela District, Balochistan, Pakistan. Also known as Lion of Balochistan or Abul-Hol.