As for references to Vimanas.
http://www.youtube.com/watch?v=DwVZeCLEWrE
The power of Lord Hanuman, the science that existed doesn't exist in Kali Yuga. But we can apply a lot of knowledge from the Vedas into our yuga. Hence the material applications such as metallurgy and other various things.
http://www.youtube.com/watch?v=d74zxZAs1m8
Adam's bridge (man made)
http://www.youtube.com/watch?v=uprY330CFpI
http://www.youtube.com/watch?v=fwwoeZrm22I
Vedic philosophy
To understand the metaphor of the Ramayana, we need to grasp the old saying "the Microcosm is a mirror of the Macrocosm".
For us as human beings, our feminine side is of an introversial nature, and our masculine side is of an extroversial nature.
But for the Macrocosm, everthing is in a reverse order, like a mirror image.
For the Supreme Universal Consciousness, the masculine side is the Introversial Force, and the feminine side is the Extroversial Force.
Here in the Ramayana, Ram represents the Supreme Masculine Introversial Force, and Sita represents our poor lost individual introversial nature.
Our individual introversial nature has been stolen away by Ravan the ten-headed demon.
Ravan represents the ten sensory and motor organs as they are always running towards the material world.
In order for our individual introversial nature to be saved from the clutches of the ten extroversial sensory and motor organs,
the Supreme Masculine Introversial Force must construct a bridge accross the ocean.
Each stone of the bridge has the Mantra carved on it, and the Mantra is the name of the Supreme Introversial Force.
So let us use whatever name we associate with for the Supreme Introversial Force as our Mantra,
and use it as our bridge to save our poor long-since neglected feminine introversial natures.
This being the secret to meditation.
http://www.youtube.com/watch?v=eF04pqctocM
notice the last seen. This cartoon was done after Japanese, not Indian, but Japanese people read the vedas and created this anime.
http://www.youtube.com/watch?v=LJ-gLE54tFM in Indonesia. Everyone in Indonesia educated in the Vedas, believes in their authenticity.
http://www.youtube.com/watch?v=G_B_9zue2QQ
http://www.youtube.com/watch?v=zMdE3fbBp_0
India is unstoppable. Say what you want, but India is rising.
http://www.youtube.com/watch?v=PXUjEG-1iLU