Which is the best Android Smartfone below Rs.14000?

Which is the best Android Smartfone below the above mentioned price tag as I want to buy something which really sounds perfect to me?
As a Result of my research and reading out the reviews of certain smartfones such as Asus Zenfone 5, Lava Iris 504+Q, Moto G, Micromax Canvas Turbo and Knight, Lenovo P7, HTC Desire Range, Xolo Range, etc. I have'nt come to some certain solid decision which could pin-point my choice so I have to take some "Help" from the Smartfone Analysts or Experts to sort out my Dilemma!
But the answerer should keep certain specs in mind- The Phone should have a nice cpu clock range (min.1.5Ghz preferred), perfect Graphics and true IPS display with at least HD res., atleast 8MP primary camera, atleast 1gb RAM and 8gb/16gb Internal Storage, etc.
Ahem!: The Rest Can be Managed!

Note- ABOVE GIVEN HANDSETS PREFERRED!

The sony xperia SP is absolutely perfect for you! It has HD display, dual core 1.7Ghz with adreno 320 graphics which is very fast. Camera is 8 MP, records 1080p video. And also has 1GB ram. Costs around 14.7k but I don't know prices in your country.