English: I am not sure where this was filmed, but the video pretty much speaks for itself.
Telugu: ఇది ఎక్కడి జరిగిందో తెలియదు కానీ, వీడియో మాత్రం బాగా ఆకట్టుకుంటోంది.