This is surprising keeping the fact in mind that Lumia 630 for China Unicom has already gone on sale with similar to rest of the world 512 MB RAM configuration. The device is on pre-order already for a price of Yuan 1199 as compared to price of Yuan 999 for Lumia 630.
Thanks Xio-Feng for the tip. Cheers!!