Jodhpur is known as the Blue City of India , under the fort of Mehrangarh all the town is painted in blue. As far as you see you will find blue houses.
In one of that house lives a dragon which can be seen only by the pure hearts , such as this boy.
Fun fact blue paint keeps houses cool which is preferred by the race of this dragon :)